<script>
    //resolve表示成功时将回调的函数
    //reject表示失败时将回调的函数
    const p1=new Promise((resolve,reject)=>{
        //模拟耗时操作
        setTimeout(() => {
            resolve("执行成功时的数据");
        }, 1000);
    });

    p1.then(data=>{
        console.log(data);
    });

    const p2=new Promise((resolve,reject)=>{
        //模拟耗时操作
        setTimeout(() => {
            reject("操作失败");
        }, 1000);
    });
    
    p2.catch(error=>{
        console.warn(error);
    });

</script>